package redis

import "github.com/go-redis/redis"

// 取redis的值(hash类型)
func HGet(key, field string) (get *redis.StringCmd, err error) {
	err = RedisClient(func(rdb *redis.Client) error {
		get = rdb.HGet(key, field)
		return err
	})
	return
}

// key redis hash中的唯一键
// field redis中的键值(key和field一起获取redis中的数据)

// 获取全部hash数据
func HGetAll(key string) (get *redis.StringStringMapCmd, err error) {
	err = RedisClient(func(rdb *redis.Client) error {
		get = rdb.HGetAll(key)
		return err
	})
	return
}
